//index.js
const app = getApp()
Page({

  /**
   * 页面的初始数据
   */
  data: {
    modeliPhoneX: app.globalData.modeliPhoneX,
    swiperCurrent: 0, //广告页滚动的指示 750

    menuList: [{
        path: "http://lanling.365use.net/hguser/menu01.png",
        title: "拼团",
        pageUrl: "/pages/index/groupBookingList"
      },
      {
        path: "http://lanling.365use.net/hguser/menu02.png",
        title: "砍价",
        pageUrl: "/pages/index/priceDiscussion/priceDiscussion",
      },
      {
        path: "http://lanling.365use.net/hguser/menu03.png",
        title: "幸运大转盘",
        pageUrl: "/pages/webview/webview"
      },
      {
        path: "http://lanling.365use.net/hguser/menu04.png",
        title: "投票",
        pageUrl: "/pages/index/vote"
      },
      {
        path: "http://lanling.365use.net/hguser/menu05.png",
        title: "线下活动",
        pageUrl: "/pages/index/offlineActivityList"
      },
      {
        path: "http://lanling.365use.net/hguser/menu06.png",
        title: "积分商城",
        pageUrl: "/pages/integral/integralMall"
      },
      {
        path: "http://lanling.365use.net/hguser/menu07.png",
        title: "追溯查询"
      }, {
        path: "http://lanling.365use.net/hguser/menu08.png",
        title: "领券中心",
        pageUrl: "/pages/index/Voucher"
      }
    ], //中间menu布局数据
    hasactive: false, //注册时候判断是否有活动
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    let that = this;
    that.maskdialong = this.selectComponent("#maskdialong");
    wx.hideTabBar();
  },

  /**
   * 生命周期函数--监听页面初次渲染完成
   */
  onReady: function() {

  },

  /**
   * 生命周期函数--监听页面显示
   */
  onShow: function() {
    // 有优惠券可领取
    // this.hasCoupon();
    // 新用户能领大礼包
    // this.hasGiftpackage();
    // 非新用户不能领大礼包
    // this.noGiftpackage();
  },

  /**
   * 生命周期函数--监听页面隐藏
   */
  onHide: function() {

  },

  /**
   * 生命周期函数--监听页面卸载
   */
  onUnload: function() {

  },

  /**
   * 页面相关事件处理函数--监听用户下拉动作
   */
  onPullDownRefresh: function() {

  },

  /**
   * 页面上拉触底事件的处理函数
   */
  onReachBottom: function() {

  },

  /**
   * 用户点击右上角分享
   */
  onShareAppMessage: function() {

  },

  /**
   * 广告页滚动
   */
  swiperChange: function(e) {
    let that = this;
    that.setData({
      swiperCurrent: e.detail.current
    })
  },
  /**
   * 有优惠券提示
   */
  hasCoupon: function() {
    let that = this;
    that.maskdialong.initialization({
      title: '提示', //弹出层提示文字
      contant: '优惠券已发放到您的账户，可在个人中心 -> 我的优惠券查看', //弹出层文本
      needcancel: false,
      // btnwz01: '取消',
      btnwz02: '确定',
      success: res => { //确认后
        console.log(res);

      },
      cancel: res => { //取消后执行
        console.log(res);
      }
    })
  },
  /**
   * 没有大礼包
   */
  noGiftpackage: function() {
    let that = this;
    that.maskdialong.initialization({
      title: '提示', //弹出层提示文字
      contant: '您已注册过平台账号，所以本次不能获取新客大礼包哦！', //弹出层文本
      needcancel: false,
      // btnwz01: '取消',
      btnwz02: '确定',
      success: res => { //确认后
        console.log(res);

      },
      cancel: res => { //取消后执行
        console.log(res);
      }
    })
  },
  /**
   * 注册后显示是否有新活动可参与
   */
  hasactive: function() {
    this.setData({
      hasactive: !this.data.hasactive
    })
  },
  hasGiftpackage: function() {
    this.setData({
      hasactive: true
    })
  },
  /**
   * menu菜单跳转
   */
  goother: function(e) {
    console.log(e);
    let url = e.currentTarget.dataset.pageurl;
    if (!url) {
      return
    }
    wx.navigateTo({
      url: url,
      success: function(res) {
        // success
      },
    })
  },
  /**
   * menu菜单跳转
   */
  gomessage:function(){
    wx.navigateTo({
      url: "/pages/index/message",
      success: function (res) {
        // success
      },
    })
  },
  /**
   * 商品详情
   */
  toDetail:function(){
    wx.navigateTo({
      url: '/pages/index/productDetail',
    })
  }
})